package com.dream21th.flow.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dream21th.flow.common.dto.QueryModelRespDTO;
import com.dream21th.flow.entity.ActHiComment;

import java.util.Map;

/**
 * @author dream21th
 * @Desprition TODO
 * @since 2020-12-02 14:40:40
 */
public interface ActHiCommentService extends IService<ActHiComment> {

    IPage<Map<String, Object>> applyTasksPage(IPage page, String userId, String search, String processKey);

    IPage<Map<String, Object>> applyedTasksPage(IPage page, String userId, String search, String processKey);

    IPage<Map<String, Object>> toAssignTasksPage(IPage page, String userId, String search, String processKey);

    IPage<QueryModelRespDTO> getDeployModelPage(IPage page, Map<String, Object> map);
}
